14599 matches found
CVE-2024-50275
The CVE (CVE-2024-50275) affects the Linux kernel on arm64 with SVE traps. A race allows stale FPSIMD/SVE state to be reused across preemption, leading to SVE traps while TIF_SVE is set and potentially incorrect live state handling. The fix detaches from the saved CPU state when not live by calli...
CVE-2024-53178
CVE-2024-53178 affects the Linux kernel SMB client (cifs) where a race between open_cached_dir and SMB2 reconnect can leave a cfid with a refcount and no valid lease, leaking the cfid during reconnection and triggering kmemleak reports; unmount also exposes dentry-in-use issues. The root cause is...
CVE-2024-53180
Technical details and affected products/versions for CVE-2024-53180 are not present in the connected documents. The initial description summarizes a Linux kernel change but lacks explicit exploit, affected driver/version, or patch details. Monitor vendor advisories for updates.
CVE-2024-56567
CVE-2024-56567 concerns the Linux kernel: in ad7780_write_raw(), a division by zero can occur if val2 is zero, since DIV_ROUND_CLOSEST() uses val2 without guaranteeing non-zero. The root cause is that while val can be zero, val2 is not specified to be non-zero, allowing a zero division path. A pa...
CVE-2024-56574
CVE-2024-56574 affects the Linux kernel ts2020 I2C driver (ts2020_probe). A NULL pointer dereference occurs when registering an i2c device via sysfs without platform data, because probe uses platform data that may be missing. The root cause is missing platform data during dynamic sysfs registrati...
CVE-2024-56643
CVE-2024-56643: In the Linux kernel, a memory leak in dccp_feat_change_recv can occur when dccp_feat_push_confirm() fails after a new SP feature value is accepted (entry == NULL branch). The memory allocated for the SP feature value via dccp_feat_clone_sp_val() may not be freed, potentially leadi...
CVE-2024-56722
In CVE-2024-56722, the Linux kernel RDMA/hns component fixes a cpu-stall risk during reset by removing unnecessary prints and converting remaining print statements to a rate-limited version when destroying resources (qp, cq, mr). The issue arises if resource destruction logs flood with numerous m...
CVE-2024-56724
CVE-2024-56724 affects the Linux kernel MFD driver for Intel/PMIC (intel_soc_pmic_bxtwc). The connected docs confirm a concrete root cause: the driver previously treated TMU devices under a single IRQ domain, causing mismatched IRQ domains across MFD devices. The fix is to rework the driver to us...
CVE-2024-58009
CVE-2024-58009 : In the Linux kernel, a NULL sock pointer could reach l2cap_sock_alloc() when invoked from l2cap_sock_new_connection_cb(), with error paths not handling NULL. The vulnerability was resolved by ensuring NULL checks (and related path awareness) in the Bluetooth L2CAP layer, effectiv...
CVE-2025-21635
CVE-2025-21635 — Linux kernel (RDS): The vulnerability arises from using current->nsproxy in rds_tcp_rcvbuf/rds_tcp_sndbuf sysctl handling, which can cause a NULL pointer dereference when the current task is exiting and the netns proxy is NULL. The fix switches to obtaining the per-netns conte...
CVE-2025-22056
The CVE-2025-22056 issue affects the Linux kernel nft_tunnel handling of NFTA_TUNNEL_KEY_OPTS_GENEVE attributes, where the parse/dump logic performed type conversions before pointer arithmetic, causing a slab-out-of-bounds write. The fix is to perform pointer addition using char* units and correc...
CVE-2025-23146
The CVE-2025-23146 issue affects the Linux kernel mfd: ene-kb3930 driver, where a NULL pointer dereference could occur because off_gpios may be NULL. The kb3930_probe() lacked a NULL check, fixed in the resolved update (similar to backlight: hx8357 NULL pointer fix). Impact is local, with potenti...
CVE-2025-37752
CVE-2025-37752 is a Linux kernel vulnerability affecting the scheduler, specifically net_sched: sch_sfq. The root cause is that limit validation could be bypassed if the limit was indirectly updated as other parameters changed. The fix moves the limit validation to the end of the configuration up...
CVE-2010-3876
CVE-2010-3876 affects the Linux kernel: the code path net/packet/af_packet.c in kernel versions before 2.6.37-rc2 does not properly initialize certain structure members, allowing local users with CAP_NET_RAW to read copies of the applicable structures from kernel stack memory. Publicly document d...
CVE-2014-1737
CVE-2014-1737 affects the Linux kernel (through 3.14.3) and its floppy driver (drivers/block/floppy.c). The flaw is in raw_cmd_copyin not handling error conditions during processing of an FDRAWCMD ioctl, enabling local users with write access to /dev/fd to trigger kfree and potentially gain privi...
CVE-2014-4608
CVE-2014-4608 refers to multiple integer overflows in the LZO decompressor (lzo1x_decompress_safe) in the Linux kernel before 3.15.2, which can cause memory corruption and denial of service via a crafted Literal Run. Some advisories note the Linux kernel is not affected (media hype), while securi...
CVE-2016-2188
CVE-2016-2188 entry is rejected and not used.
CVE-2021-47457
CVE-2021-47457 affects the Linux kernel’s CAN ISOTP path: isotp_sendmsg() failed to check the return value of wait_event_interruptible(), allowing a TX buffer to be accessed by multiple processes and causing interference. The fixes add a result check in isotp_sendmsg() to prevent multiple TX-acce...
CVE-2022-48760
The CVE-2022-48760 entry concerns a Linux kernel USB subsystem hang in usb_kill_urb() caused by memory-access ordering issues (SB pattern) between usb_kill_urb() and __usb_hcd_giveback_urb() on SMP systems. The vulnerability is fixed by adding memory barriers, specifically using the smp_mb__after...
CVE-2022-48991
The CVE-2022-48991 entry corresponds to a Linux kernel issue in mm/khugepaged where MMU notifiers must be invoked in shmem/file collapse paths. The vulnerability could allow page use-after-free on pages mirrored by secondary MMUs (e.g., KVM) if present PTEs are removed without proper notification...
CVE-2022-49049
CVE-2022-49049 concerns the Linux kernel mm/secretmem path (memfd_secret) where growing a secret memfd via ftruncate could trigger a kernel panic when zeroing pages during truncation. The issue arises because memfd_secret pages are not mapped via the direct map, so page_address() results could be...
CVE-2022-49072
CVE-2022-49072 affects the Linux kernel GPIO subsystem: gpiochip irq members can be read before initialization, causing race conditions and a potential NULL pointer dereference via I2C (gpiochip_to_irq). The issue has been resolved in the kernel by restricting access to irq-related fields until a...
CVE-2022-49333
Consolidated from multiple sources: CVE-2022-49333 affects Linux kernels with Mellanox mlx5 E-Switch offloads on pair-only capable devices. Root cause: mlx5_get_next_phys_dev() could be invoked without holding the interface lock, after an assert introduced by the Lag/filter changes. This conditio...
CVE-2022-49513
The CVE-2022-49513 issue is in the Linux kernel cpufreq governor: a dbs_data structure embeds a kobject, which requires a release() method. The fix introduces cpufreq_dbs_data_release() to free the dbs_data via kobject::release() instead of direct kfree(), addressing a call trace involving delaye...
CVE-2022-49575
CVE-2022-49575: Linux kernel patch fixes a data race in the reader of sysctl_tcp_thin_linear_timeouts by adding READ_ONCE(). The vulnerability arises from concurrent reads/writes to that sysctl during access. Impact is listed as Availability impact (HIGH) with Local attack vector and HIGH complex...
CVE-2022-49602
The CVE-2022-49602 entry refers to a data race in the Linux kernel’s sysctl_fwmark_reflect reader. The race occurs while reading sysctl_fwmark_reflect, which could be changed concurrently; the fix is to apply READ_ONCE() to the reader to ensure a consistent read. Connected advisories (EulerOS/Ope...
CVE-2022-49634
CVE-2022-49634 : In the Linux kernel, there are data-races in sysctl access to proc_dou8vec_minmax() due to concurrent readers/writers. The fix changes proc_dou8vec_minmax() to use internal READ_ONCE() and WRITE_ONCE() to mitigate races on the sysctl side. The patch notes indicate the function it...
CVE-2022-49655
CVE-2022-49655 pertains to the Linux kernel fscache invalidation/lookup race. When an NFS file is opened for writing and closed, invalidation requests could be dropped if the cookie was in LOOKING_UP or CREATING, risking cache inconsistency. The fix adds a flag in __fscache_invalidate() to mark t...
CVE-2023-32247
CVE-2023-32247 affects the Linux kernel ksmbd SMB server. The flaw is in SMB2_SESSION_SETUP handling and stems from lack of resource-control, enabling a remote attacker to trigger a denial-of-service (A: HIGH, CVSS 3.1: 7.5). The issue is exploitable over network with no privileges required and n...
CVE-2023-38427
The connected documents confirm CVE-2023-38427 affects the Linux kernel (ksmbd) via an integer underflow and an out-of-bounds read in fs/smb/server/smb2pdu.c (deassemble_neg_contexts) and that a fix was released in Linux kernel 6.3.8. Practical impact is high due to potential data exposure and co...
CVE-2023-52588
CVE-2023-52588 represents a Linux kernel vulnerability in the F2FS file system. The issue involves a missing gcing flag on a page during block migration, intended to ensure that migrated data is persisted consistently during checkpoints. Without the gcing flag, data/page persistence could become ...
CVE-2024-26696
CVE-2024-26696 (nilfs2 deadlock fix) In the Linux kernel, the nilfs2 fix addresses a hang in nilfs_lookup_dirty_data_buffers() triggered by a deadlock between log writer and writeback during mbind/migrate_pages_batch. The root cause was a conditional wait in nilfs_page_mkwrite() that could allow ...
CVE-2024-27413
CVE-2024-27413 is a Linux kernel vulnerability affecting the EFI capsule loader. The defect occurs in drivers/firmware/efi/capsule-loader.c during efi_capsule_open, where an allocation uses sizeof(void*) for a phys_addr_t on 32-bit builds, leading to insufficient allocation size (4 bytes vs 8). T...
CVE-2024-36007
CVE-2024-36007 involves a Linux kernel flaw in the Mellanox mlxsw spectrum ACL TCAM rehash machinery. The issue stemmed from markers (chunk/entry) used to resume a delayed rehash when credits run out. On error, only the chunk marker was reset, leaving entry markers relative to the chunk, which co...
CVE-2024-36908
CVE-2024-36908 is a Linux kernel issue in the blk-iocost subsystem. The warning in iocg_pay_debt can be triggered during blkcg or disk removal when iocg_waitq_timer_fn() runs, producing a meaningless warning. The patch adds a guard to skip the warn if the iocg was already offlined, since the iocg...
CVE-2024-36924
CVE-2024-36924 – Linux kernel (scsi: lpfc) has a deadlock risk when lpfc_worker_wake_up() is invoked while the hbalock is held. The fix is to release hbalock before calling lpfc_worker_wake_up(), preventing deadlocks in the lpfc SCSI loop. Public advisories from Unity Linux (UTSA-2026-005051) and...
CVE-2024-36929
CVE-2024-36929: Linux kernel vulnerability in net/core skb handling (fraglist GSO skbs). Root cause: skb_copy/ skb_copy_expand could linearize fraglist GSO skbs, creating invalid SKBs and potential crash on a future skb_gso_segment. Fix: skb_copy and skb_copy_expand now return NULL when a fraglis...
CVE-2024-36972
CVE-2024-36972 : In the Linux kernel, a race between __unix_gc() and queue_oob() can occur for unix sockets if MSG_OOB is queued while unix_sk(sk)->oob_skb is being garbage-collected. The code previously touched oob_skb without holding the sk_receive_queue lock, allowing a concurrent update to...
CVE-2024-36977
CVE-2024-36977: Linux kernel vulnerability in USB DWC3 EndXfer handling resolved by adding a 1 ms delay to ENDXFER completion in __dwc3_stop_active_transfer() for controller revisions including >= 3.10a. Affected component: DWC3 USB gadget/drivers in the Linux kernel; root cause was waiting un...
CVE-2024-38601
CVE-2024-38601 : Linux kernel ring-buffer race between readers and resize checks in ring_buffer, causing transient doubly-linked-list inconsistency (page->prev/next) during concurrent resizing and read operations. Root cause described as a swap of reader pages via cmpxchg in rb_get_reader_page...
CVE-2024-39500
Summary: CVE-2024-39500 describes a Linux kernel race in sock_map between sock_map_close and sk_psock_put that could trigger a WARN_ON_ONCE when a psock is being closed while another thread creates and closes a socket in the map. The fix reworks the psock lifecycle: sk_psock_get returns NULL only...
CVE-2024-43863
The CVE CVE-2024-43863 affects the Linux kernel’s DRM vmwgfx driver, fixing a deadlock in dma-buf fence polling. The issue arose when the fence ops release path removed the fence from the pending list, requiring a lock to fix a poll→fence wait→fence unref deadlock. vmwgfx overwrote the wait callb...
CVE-2024-43873
CVE-2024-43873 describes a Linux kernel issue in vhost/vsock where seqpacket_allow could be read uninitialized due to not being initialized at socket creation, and could remain uncleared when VIRTIO_VSOCK_F_SEQPACKET is cleared. The fix initializes seqpacket_allow after allocation and uncondition...
CVE-2024-43879
Summary (CVE-2024-43879) In the Linux kernel, the wifi/bt stack vulnerability related to 2x996 RU allocation was fixed. NL80211_RATE_INFO_HE_RU_ALLOC_2x996 was not handled in cfg80211_calculate_bitrate_he(), causing a warning: “invalid HE MCS: bw:6, ru:6”. The fix mirrors the handling of 160 MHz ...
CVE-2024-45009
CVE-2024-45009 is a Linux kernel vulnerability in mptcp: pm where the add_addr_accepted counter could be decremented incorrectly during RM_ADDR/subflow removal, potentially leading to a UaF scenario if subflows are not fully established. The available connected advisories indicate concrete fixes ...
CVE-2024-46859
CVE-2024-46859 is a Linux kernel vulnerability affecting the panasonic-laptop code. The issue arises from unvalidated SINF array indices (0–SINF_CUR_BRIGHT, 0x0d), risking out-of-bounds accesses on devices with fewer SINF entries (e.g., CF-18 has ~10). The fix adds a minimum SINF array size check...
CVE-2024-47740
The CVE-2024-47740 issue affects the Linux kernel F2FS atomic-write ioctls. Previously, F2FS_IOC_START_ATOMIC_REPLACE/COMMIT_ATOMIC_WRITE could bypass LSM deny checks because inode_owner_or_capable() could return true when the caller’s FSUID matched the inode UID. The fix requires FMODE_WRITE for...
CVE-2024-49858
CVE-2024-49858: Linux kernel TPM event log handling (efistub/tpm) used EFI_LOADER_DATA, leaving the region unreserved in the EFI 64-bit memory map (via E820) and passed to the kernel via kexec, risking memory corruption. The fix substitutes EFI_ACPI_RECLAIM_MEMORY, which EFI/ACPI treats as reserv...
CVE-2024-49903
CVE-2024-49903 is a Linux kernel vulnerability involving a slab-use-after-free in the JFS mapping code (dbFreeBits/dbFreeDmap) caused by a race between two paths (dbUnmount and jfs_ioc_trim) that access bmap. The race can lead to uaf when trimming or unmounting JFS and subsequently freeing object...
CVE-2024-49966
CVE-2024-49966 in the Linux kernel (OCFS2) fixes a bug where an active delayed work could remain when freeing oinfo after an error in global quota read, triggering a warning. The patch cancels the dqi_sync_work before freeing oinfo and changes the read_file_info error path to return a status inst...